do harrowing - Turco Inglés Diccionario